tools developers control design milling abb cad hardware builders shop hand tools thin-client projects application machining radius3 fanuc machines online shopping linux controls plc construction cnc mitsubishi machine power tools automation open source industrial equipment hmi management engineering